package cn.asiainfo.apportion.mapper;

import cn.asiainfo.apportion.po.BillCondition;
import cn.asiainfo.apportion.po.BillConditionExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface BillConditionMapper {
    long countByExample(BillConditionExample example);

    int deleteByExample(BillConditionExample example);

    int deleteByPrimaryKey(Integer conditionId);

    int insert(BillCondition record);

    int insertSelective(BillCondition record);

    List<BillCondition> selectByExample(BillConditionExample example);

    BillCondition selectByPrimaryKey(Integer conditionId);

    int updateByExampleSelective(@Param("record") BillCondition record, @Param("example") BillConditionExample example);

    int updateByExample(@Param("record") BillCondition record, @Param("example") BillConditionExample example);

    int updateByPrimaryKeySelective(BillCondition record);

    int updateByPrimaryKey(BillCondition record);
}